package org.framework.app.web.system;

import java.util.Date;

import org.framework.app.vo.GenericVO;


/**
 * 方法SysUserSVO
 * <p>
 * Company: 大唐软件
 * 当前类为系统自动生成代码，不允许人工修改.
 * </p>
 * 
 * @author：Made In System
 * @date:2012-03-19 17:17:01
 * @version 1.0 
 */
public class SysUserSVO extends GenericVO {
	
	private static final long serialVersionUID = 1L;
	
	private String sysUserId = null;
	
	private int flagSysUserId = 0;
	
	private String staffId = null;
	
	private int flagStaffId = 0;
	
	private String loginName = null;
	
	private int flagLoginName = 0;
	
	private String password = null;
	
	private int flagPassword = 0;
	
	private Date pwdSetTime = null;
	
	private int flagPwdSetTime = 0;
	
	private Date pwdInactiveTime = null;
	
	private int flagPwdInactiveTime = 0;
	
	private String lastPwd = null;
	
	private int flagLastPwd = 0;
	
	private String initPwdFlag = null;
	
	private int flagInitPwdFlag = 0;
	
	private String sts = null;
	
	private int flagSts = 0;
	
	private Date stsDate = null;
	
	private int flagStsDate = 0;
	
	private String remarks = null;
	
	private int flagRemarks = 0;
	

	
	public String getSysUserId() {
		return sysUserId;
	}
	
	public String getStaffId() {
		return staffId;
	}
	
	public String getLoginName() {
		return loginName;
	}
	
	public String getPassword() {
		return password;
	}
	
	public Date getPwdSetTime() {
		return pwdSetTime;
	}
	
	public Date getPwdInactiveTime() {
		return pwdInactiveTime;
	}
	
	public String getLastPwd() {
		return lastPwd;
	}
	
	public String getInitPwdFlag() {
		return initPwdFlag;
	}
	
	public String getSts() {
		return sts;
	}
	
	public Date getStsDate() {
		return stsDate;
	}
	
	public String getRemarks() {
		return remarks;
	}
	

	public void setSysUserId(String sysUserId) {
		this.sysUserId = sysUserId;
		this.flagSysUserId = 1;
	}
	
	public void setStaffId(String staffId) {
		this.staffId = staffId;
		this.flagStaffId = 1;
	}
	
	public void setLoginName(String loginName) {
		this.loginName = loginName;
		this.flagLoginName = 1;
	}
	
	public void setPassword(String password) {
		this.password = password;
		this.flagPassword = 1;
	}
	
	public void setPwdSetTime(Date pwdSetTime) {
		this.pwdSetTime = pwdSetTime;
		this.flagPwdSetTime = 1;
	}
	
	public void setPwdInactiveTime(Date pwdInactiveTime) {
		this.pwdInactiveTime = pwdInactiveTime;
		this.flagPwdInactiveTime = 1;
	}
	
	public void setLastPwd(String lastPwd) {
		this.lastPwd = lastPwd;
		this.flagLastPwd = 1;
	}
	
	public void setInitPwdFlag(String initPwdFlag) {
		this.initPwdFlag = initPwdFlag;
		this.flagInitPwdFlag = 1;
	}
	
	public void setSts(String sts) {
		this.sts = sts;
		this.flagSts = 1;
	}
	
	public void setStsDate(Date stsDate) {
		this.stsDate = stsDate;
		this.flagStsDate = 1;
	}
	
	public void setRemarks(String remarks) {
		this.remarks = remarks;
		this.flagRemarks = 1;
	}
	
	
	public int getFlagSysUserId() {
		return this.flagSysUserId;
	}
	
	public int getFlagStaffId() {
		return this.flagStaffId;
	}
	
	public int getFlagLoginName() {
		return this.flagLoginName;
	}
	
	public int getFlagPassword() {
		return this.flagPassword;
	}
	
	public int getFlagPwdSetTime() {
		return this.flagPwdSetTime;
	}
	
	public int getFlagPwdInactiveTime() {
		return this.flagPwdInactiveTime;
	}
	
	public int getFlagLastPwd() {
		return this.flagLastPwd;
	}
	
	public int getFlagInitPwdFlag() {
		return this.flagInitPwdFlag;
	}
	
	public int getFlagSts() {
		return this.flagSts;
	}
	
	public int getFlagStsDate() {
		return this.flagStsDate;
	}
	
	public int getFlagRemarks() {
		return this.flagRemarks;
	}
	

	public void clearFlagSysUserId() {
		this.flagSysUserId = 0;
	}
		
	public void clearFlagStaffId() {
		this.flagStaffId = 0;
	}
		
	public void clearFlagLoginName() {
		this.flagLoginName = 0;
	}
		
	public void clearFlagPassword() {
		this.flagPassword = 0;
	}
		
	public void clearFlagPwdSetTime() {
		this.flagPwdSetTime = 0;
	}
		
	public void clearFlagPwdInactiveTime() {
		this.flagPwdInactiveTime = 0;
	}
		
	public void clearFlagLastPwd() {
		this.flagLastPwd = 0;
	}
		
	public void clearFlagInitPwdFlag() {
		this.flagInitPwdFlag = 0;
	}
		
	public void clearFlagSts() {
		this.flagSts = 0;
	}
		
	public void clearFlagStsDate() {
		this.flagStsDate = 0;
	}
		
	public void clearFlagRemarks() {
		this.flagRemarks = 0;
	}
		
	
	public void clearAll() {
		this.flagSysUserId = 0;
		this.flagStaffId = 0;
		this.flagLoginName = 0;
		this.flagPassword = 0;
		this.flagPwdSetTime = 0;
		this.flagPwdInactiveTime = 0;
		this.flagLastPwd = 0;
		this.flagInitPwdFlag = 0;
		this.flagSts = 0;
		this.flagStsDate = 0;
		this.flagRemarks = 0;
	}
}
